package org.acm.seguin.ide.jbuilder;
import java.awt.Component;
import java.awt.event.KeyEvent;
import java.awt.event.MouseEvent;
import java.util.List;
import javax.swing.Icon;
import javax.swing.JPopupMenu;
import javax.swing.JTree;
import javax.swing.text.Document;
import javax.swing.tree.DefaultMutableTreeNode;
public class TextStructureDelegate extends TextStructure {
private TextStructure delegate;
// Constructors
public TextStructureDelegate(TextStructure init) { delegate = init; }
// Methods
public void setExpandState(List p0) { delegate.setExpandState(p0); }
public List getExpandState() { return delegate.getExpandState();}
public void mouseExited(MouseEvent p0) { delegate.mouseExited(p0); }
public void mouseEntered(MouseEvent p0) { delegate.mouseEntered(p0); }
public void mouseReleased(MouseEvent p0) { delegate.mouseReleased(p0); }
public void mousePressed(MouseEvent p0) { delegate.mousePressed(p0); }
public void mouseClicked(MouseEvent p0) { delegate.mouseClicked(p0); }
public void keyTyped(KeyEvent p0) { delegate.keyTyped(p0); }
public void keyReleased(KeyEvent p0) { delegate.keyReleased(p0); }
public void keyPressed(KeyEvent p0) { delegate.keyPressed(p0); }
public Component getTreeCellRendererComponent(JTree p0, Object p1, boolean p2, boolean p3, boolean p4, int p5, boolean p6) {return delegate.getTreeCellRendererComponent(p0, p1, p2, p3, p4, p5, p6); }
public void setCaretPosition(int p0, boolean p1) { delegate.setCaretPosition(p0, p1); }
public void setCaretPosition(int p0, int p1, boolean p2) { delegate.setCaretPosition(p0, p1, p2);}
public void setCaretOffset(int p0, boolean p1) { delegate.setCaretOffset(p0, p1);}
public EditorPane getEditorPane() {return delegate.getEditorPane(); }
public Icon getStructureIcon(Object p0) { return delegate.getStructureIcon(p0); }
public void nodeActivated(DefaultMutableTreeNode p0) { delegate.nodeActivated(p0); }
public void nodeSelected(DefaultMutableTreeNode p0) { delegate.nodeSelected(p0); }
public JPopupMenu getPopup() { return delegate.getPopup(); }
public void updateStructure(Document p0) { delegate.updateStructure(p0); }
public JTree getTree() { return delegate.getTree(); }
public void setTree(JTree p0) { delegate.setTree(p0); }
public void setFileNode(FileNode p0) { delegate.setFileNode(p0); }
}